SG飞艇是哪里的地平线零之曙光 PC 代码显示出调试版本的迹象

SG飞艇是哪里的地平线零之曙光 PC 代码显示出调试版本的迹象

5
Play game
游戏介绍:
SG飞艇是哪里的地平线零之曙光 PC 代码显示出调试版本的迹象
SG飞艇是哪里的地平线零之曙光 PC 代码显示出调试版本的迹象

《地平线:零之曙光》的 PC 移植版几天前推出,粉丝们一直想知道为什么它如此频繁地崩溃 - 一个人仔细观察后发现结果并不满意。

该消息来自 Reddit,一位匿名程序员在调查游戏的“转储文件”后分享了他们的发现。

“因此,作为一名程序员,我亲自调查了转储文件,”他们写道。 “可以说,结果不太……有希望。”

海报还包含了游戏代码中的一行图像,该图像是在崩溃时截取的。

他们写道:“这段代码的意思是,计算机正在尝试将右侧的值写入左侧的内存地址,问题是,指定的内存不存在。” “该程序正在尝试直接访问地址 0,这总是会导致游戏崩溃,这也是一个很大的问题。”

“我不知道这是怎么发生的,以硬编码 0 作为内存地址的程序显然制作得多么糟糕,没有精心制作的代码(或者只是平均水平)会尝试访问 0 作为内存地址,可以”这是一个编译器错误,但我非常怀疑,”他们补充道。

在其他人开始参与该帖子后,他们继续进行了一些编辑,两者都得出了相同的结论。

“在反汇编程序中进行了一段时间的调查后,我发现了 166 行相同的指令,”编辑后的帖子写道。 “它们主要用于内存处理和一些未删除的(由于某种原因)调试功能。”

“我已经删除了这些说明(点头表示同意),而且游戏崩溃的情况也减少了,”它继续说道。 “这距离真正的修复还很远,我无法修复图形问题,但至少现在每 30 分钟就会崩溃一次,而不是 5 分钟。”

这篇文章最后指出,这显然是一个调试版本,不应该被发布。如果您好奇,您可以亲自查看一些《地平线:零之曙光》的游戏玩法。

尽管粉丝们最初对游戏的精美外观感到兴奋,但持续的崩溃和性能问题很快就取代了这种热情。正如 Reddit 帖子指出的那样,这些问题可以通过以下事实得到相对较好的解释:该端口仍然可以附加调试版本的各个方面。

游戏截图:
  • SG飞艇是哪里的地平线零之曙光 PC 代码显示出调试版本的迹象
评估:

    留言

    最新游戏